Translate English Arabic منشار الشق

English
 
Arabic
Noun
  • ripsaw [pl. ripsaws] , {instruments & machines}
    منشار الشق {لِنَشْرِ الخَشَبِ بِاتّجاهِ تَعَرّقِ الألْياف}
    more ...
...
 Add translation 

related Results